terraform interview questions